package showtime.framework.events
{
	import flash.events.Event;

	/**
	 * @project RoleEditor
	 * @date 2011-8-8
	 * @author 绿豆蛙
	 * 
	 */
	public final class AnimationMouseEvent extends BaseEvent
	{
		static public const CLICK:String = "CLICK";
		static public const ROLL_OVER:String = "ROLL_OVER";
		static public const ROLL_OUT:String = "ROLL_OUT";
	
		public function AnimationMouseEvent(type:String, data:Object = null, bubbles:Boolean = false, cancelable:Boolean = false)
		{
			super(type, data, bubbles, cancelable);
		}
		
		override public function toString():String
		{
			return formatToString("AnimationMouseEvent", "type", "bubbles");
		}
		
		override public function clone():Event
		{
			return new AnimationMouseEvent(type, data);
		}
	}
}